/* 
Theme Name: neve child
Theme URI: https://themeisle.com/
Description: Neve Child is a child theme of Neve
Author: Neve
Author URI: childthemewp.com
Template: neve
Version: 1.0.0
Text Domain: neve-child
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/


.component-wrap p, .component-wrap p a {
    display: none;
}
.blog-sidebar-color.wp-block-categories li a {
    color: #fff;
    text-decoration: none;
}
.blog-sidebar-color.wp-block-categories li a:hover {
    color: #000;
    text-decoration: underline;
}
span.category-name {
    color: #a48767;
    font-size: 16px;
}
span.post-date-style {
    font-size: 16px;
    color: #a48767;
    margin-left: 50px;
}
.nv-sidebar-wrap.col-sm-12 {
    border-left: 2px solid #f0f0f0;
    top: 30%;
    margin-top: 50px;
    margin-bottom: 50px;
}
.blog-recent-post.wp-block-latest-posts a {
    font-size: 18px;
    color: #000;
    text-transform: uppercase;
    font-weight: 600;
}

/*  Category shortcode on frontpage */
/*
 ul.category-wrapper {
    margin-top: 50px;
} 
li.item-wrapper.major-arcana-cards.has-banner, .tarot-card-meaning.has-banner {
    float: left;
    width: 37%;
}
li.item-wrapper.has-banner a img {
    width: 400px;
    height: 300px;
    object-fit: cover;
  }
h3.item-title {
    text-align: center;
}
h3.item-title a {
    padding: 10px;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 20px;
   }
 h3.item-title a:hover {
    color: #a48767;
} 
li.item-wrapper.has-banner:hover {
    transform: scale(0.95);
    background: rgba(#000, 0.4);
    transition: all 1s ease-in;
}
li.item-wrapper.major-arcana-cards.has-banner, .tarot-card-meaning.has-banner, .test-category.has-banner {
    float: left;
    width: 33%;
    padding: 15px;
} */

ul.category-wrapper {
    margin-top: 50px;
} 
li.item-wrapper.has-banner a img {
    width: 365px;
    height: 300px;
    object-fit: cover;
}
.title-bg-color {
    width: 365px;
    text-align: center;
}
ul.category-wrapper li {
    float: left;
    width: 33%;
    text-align: center;
}
li.item-wrapper.has-banner:hover {
    transform: scale(0.95);
    background: rgba(#000, 0.4);
    transition: all 1s ease-in;
}

/* home page css end */

ul.social-icon-header li {
    float: left;
    padding-left: 8px;
    padding-right: 8px;
}
ul.social-icon-header li a:hover {
    color: #a48767;
}
.nv-sidebar-wrap.col-sm-12.nv-right.blog-sidebar {
    margin-top: -5px;
}
@media screen and (max-width: 1100px) {
.title-bg-color {
    width: 100%;
    text-align: center;
}
li.item-wrapper.has-banner a img {
    padding: 10px;
}	 
}

 @media screen and (max-width: 768px) {
.title-bg-color {
    width: 100%;
    text-align: center;
}
li.item-wrapper.has-banner a img {
    padding: 7px;
}
.blog-style-one.img-blog {
    width: 48% !important;
	clear:both;
}
} 
  
/* Home page css */
.blog-style-one.img-blog {
    width: 33%;
	display:inline-grid;
    padding: 8px;    
}    
span.btn-read-more-blog a {
    text-decoration: none;
    background: #000;
    padding: 10px 15px;
    color: #fff;
}
span.btn-read-more-blog a:hover{
	background: #a48767;
}
.blog-style-one.img-blog p {
    color: #000;
}
.nv-thumb-wrap img {
    width: 500px;
    height: 500px;
    object-fit: cover;
    margin-left: 13.5%;
}
div#comments {
    display: none;
}
@media screen and (max-width: 426px) {
.blog-style-one.img-blog {
    width: 100% !important;
}
ul.category-wrapper li {
    float: left;
    width: 100%;
    text-align: center;
}	
.nv-thumb-wrap img {
    margin-left: 0;
}	
}